package com.swak.frame.extension.provider;

import java.util.Date;
import java.util.Set;

import com.swak.frame.extension.ExtensionPoint;

public interface FutureClockTimeExtPtProvider extends ExtensionPoint {
	public static final String FCLOCK_BIZ_ID = "FClockTime";
	
	public static final String CLOCKTIME_WHITE_LIST ="future_time_whiteList";
	
	public static final String FUTURE_CONFIG_TIME ="future_configTime";
	
	// 默认返回系统当前时间
	default public Date getClockTime() {
		return new Date();
	};

	/**
	 * 多个逗号分隔
	 * 
	 * @param @return
	 * @return String
	 */
	public Set<String> whiteListConfig();
}
